English to Turkish language Dictionary
endearment
Şefkat
Meaning for endearment found in 16 Languages.
Sponored Video